managing directors - Espagnol Anglais Dictionnaire